Aleksandar KovacevicAleksandar Kovacevic
Sophia Wilson banned an extra game: Portland Thorns lose their spearhead in the thick of the NWSL playoff race“When the stands are empty, listen to the ball instead of the shouting.” I...
An Se-young Breaks the Title Record: A Heroic Song Built on RetrievalOdense, third game, 9-12. An Se-young bent down at mid-court, her right hand...
Nagoya, a Pitch Kept for Someone Else and Seven Days of Vietnam U23On the morning of September 14, Vietnam U23 did not take the pitch. The squad...
NBA Hammers the Clippers: A Lesson in the Arrogance of Those Who Thought They Had WonThey call me a troublemaker. I'm just listening to the squeak of the wheel....
When the Data Sheet Is Empty: The Discipline of Verification in F1 ReportingAt 2:47 a.m. in Hamburg, only two people were left in the newsroom. On my...
Six Kings Slam Postponed to 27-30 December 2026: When Riyadh Paid for Six Stars but Could Not Buy Airport SecurityOn 15 October 2026, the organisers of the Six Kings Slam published a statemen...
Vietnamese Swimming: Reading the SEA Games Medals Through Split DataIn June 2026, at the OCBC Aquatics Centre in Singapore, Nguyen Thi Anh Vien...
Paritosh in Nagoya: Third Place, the Last Puyo Block, and a Story Written by the RulesAt Aichi Sky Expo Hall in Nagoya there is a sound no microphone ever captures...
siuhy Leaves Team Liquid: A Failed Loan Deal and the Inescapable IGL CarouselOn a July afternoon, as I sat in my Seoul studio preparing for a podcast...
Asian Games 2026: India's Badminton Squad, a 20-Player Gamble and Two Foreign Coaches from Southeast AsiaThere is a detail that almost every news report about India's badminton squad...
From Junior Nationals to Rice: Ashlyn Anderson and the Numbers That SpeakWhen a high school athlete improves 9 seconds in the 200-yard breaststroke in...
When Data Falls Silent: A Lesson from a Broken Football Analysis PipelineOne evening in March, I sat in front of a screen with an empty spreadsheet. N...
Santiago Palacios and the Gap Between a Real Madrid Headline and a Juvenil C Training PitchOn a Tuesday afternoon I was sitting at the edge of a youth training pitch...
Vietnam keep a familiar core for the FIFA ASEAN Cup: When five days shape an entire strategyI remember a passage of play that almost nobody remembers. It was the time...
Fukuoka 2026: Japan and the 'Expectation' Puzzle at the Asian Men's Volleyball ChampionshipFrom an old position board, I saw an entire world of hers. But today, there i...
Vietnam Volleyball's Load Ceiling: Reading a Historic Milestone Through Injury DataIn May 2026, inside a gymnasium in Phnom Penh, Tran Thi Thanh Thuy took three...
Madura United vs Persijap Jepara: Home Advantage Under Test in the Super League 2026/27 OpenerThe opening round of the 2026/27 Super League brings Madura United back to th...
Samarkand 2026: India Defends the Throne, Uzbekistan Awaits Sindarov's MomentWhen the official schedule for the 46th Chess Olympiad was announced, I...
U20 Palestine - The 'Diaspora Team' Threatens U20 Vietnam's DreamAfter a 0-3 defeat to U20 North Korea in their opening match, U20 Vietnam fac...
Asian Games 2026: A Five-Day Badminton Squeeze, Two Unusual Pairings, and the Trap of the ByeOn September 26 at the Aichi-Nagoya arena, a singles player may have to step...
An Se-young Breaks the Title Record: A Heroic Song Built on RetrievalOdense, third game, 9-12. An Se-young bent down at mid-court, her right hand...
Nagoya, a Pitch Kept for Someone Else and Seven Days of Vietnam U23On the morning of September 14, Vietnam U23 did not take the pitch. The squad...
NBA Hammers the Clippers: A Lesson in the Arrogance of Those Who Thought They Had WonThey call me a troublemaker. I'm just listening to the squeak of the wheel....
When the Data Sheet Is Empty: The Discipline of Verification in F1 ReportingAt 2:47 a.m. in Hamburg, only two people were left in the newsroom. On my...
Six Kings Slam Postponed to 27-30 December 2026: When Riyadh Paid for Six Stars but Could Not Buy Airport SecurityOn 15 October 2026, the organisers of the Six Kings Slam published a statemen...
Vietnamese Swimming: Reading the SEA Games Medals Through Split DataIn June 2026, at the OCBC Aquatics Centre in Singapore, Nguyen Thi Anh Vien...
Paritosh in Nagoya: Third Place, the Last Puyo Block, and a Story Written by the RulesAt Aichi Sky Expo Hall in Nagoya there is a sound no microphone ever captures...
siuhy Leaves Team Liquid: A Failed Loan Deal and the Inescapable IGL CarouselOn a July afternoon, as I sat in my Seoul studio preparing for a podcast...
Asian Games 2026: India's Badminton Squad, a 20-Player Gamble and Two Foreign Coaches from Southeast AsiaThere is a detail that almost every news report about India's badminton squad...
From Junior Nationals to Rice: Ashlyn Anderson and the Numbers That SpeakWhen a high school athlete improves 9 seconds in the 200-yard breaststroke in...
When Data Falls Silent: A Lesson from a Broken Football Analysis PipelineOne evening in March, I sat in front of a screen with an empty spreadsheet. N...
Santiago Palacios and the Gap Between a Real Madrid Headline and a Juvenil C Training PitchOn a Tuesday afternoon I was sitting at the edge of a youth training pitch...
Vietnam keep a familiar core for the FIFA ASEAN Cup: When five days shape an entire strategyI remember a passage of play that almost nobody remembers. It was the time...
Fukuoka 2026: Japan and the 'Expectation' Puzzle at the Asian Men's Volleyball ChampionshipFrom an old position board, I saw an entire world of hers. But today, there i...
Vietnam Volleyball's Load Ceiling: Reading a Historic Milestone Through Injury DataIn May 2026, inside a gymnasium in Phnom Penh, Tran Thi Thanh Thuy took three...
Madura United vs Persijap Jepara: Home Advantage Under Test in the Super League 2026/27 OpenerThe opening round of the 2026/27 Super League brings Madura United back to th...
Samarkand 2026: India Defends the Throne, Uzbekistan Awaits Sindarov's MomentWhen the official schedule for the 46th Chess Olympiad was announced, I...
U20 Palestine - The 'Diaspora Team' Threatens U20 Vietnam's DreamAfter a 0-3 defeat to U20 North Korea in their opening match, U20 Vietnam fac...
Asian Games 2026: A Five-Day Badminton Squeeze, Two Unusual Pairings, and the Trap of the ByeOn September 26 at the Aichi-Nagoya arena, a singles player may have to step...
